import fetch from '@/utils/fetch';

// 说明：设备报警事件列表 条件查询
// 接口：api/schedule/flHydrantAlertEvents
// 请求类型：Post
export function searchAlertEvents(obj) {
    return fetch({
        url: 'api/schedule/flAlertEvents/search',
        method: 'post',
        data: obj
    })
}

// 说明：监测点详情查询
// 接口：api/schedule/flHydrantAlertEvents
// 请求类型：Post
export function searchPointInfo(obj) {
    return fetch({
        url: 'api/schedule/flMonitorPoint/search',
        method: 'post',
        data: obj
    })
}

// 说明：报警事件列表分页查询(条件搜索)
// 接口：api/schedule/flHydrantAlertEvents/search/{page}/{size}
// 请求类型：Post
export function searchFlAlarmRecordList(page, size, obj) {
    return fetch({
        url: 'api/schedule/flAlertEvents/findAlarmRecordList/' + page + '/' + size,
        method: 'post',
        data: obj
    });
}

// 说明：水厂分析 获取 报警信息
// 接口：api/schedule/flScheduleAlert/search
// 请求类型：post
export function searchAlarm(obj) {
    return fetch({
        url: `api/schedule/flScheduleAlert/search`,
        method: "post",
        data: obj,
    });
}